Under consideration for publication in J . Functional Programming 1 Container Types
نویسندگان
چکیده
A program derivation is said to be polytypic if some of its parameters are data types. Often these data types are container types, whose elements store data. Polytypic program derivations necessitate a general, non-inductive deenition of`container (data) type'. Here we propose such a deenition: a container type is a relator that has membership. It is shown how this deenition implies various other properties that are shared by all container types. In particular, all container types have a unique strength, and all natural transformations between container types are strong. Progress in a scientiic dicipline is readily equated with an increase in the volume of knowledge, but the true milestones are formed by the introduction of solid, precise and usable deenitions. Here you will nd the rst generic (`polytypic') deenition of the notion of`container type', a deenition that is remarkably simple and suitable for formal generic proofs (as is amply illustrated in the paper). Among the startling results is the proof that any lax natural transformation between two container types is strong.
منابع مشابه
An optimization model for management of empty containers in distribution network of a logistics company under uncertainty
In transportation via containers, unbalanced movement of loaded containers forces shipping companies to reposition empty containers. This study addresses the problem of empty container repositioning (ECR) in the distribution network of a European logistics company, where some restrictions impose decision making in an uncertain environment. The problem involves dispatching empty contain...
متن کاملUnder Consideration for Publication in J. Functional Programming Inductive Graphs and Functional Graph Algorithms
We propose a new style of writing graph algorithms in functional languages which is based on an alternative view of graphs as inductively deened data types. We show how this graph model can be implemented eeciently, and then we demonstrate how graph algorithms can be succinctly given by recursive function deenitions based on the inductive graph view. We also regard this as a contribution to the...
متن کاملFree and constrained equilibrium states in a variational problem on a surface
We study the equilibrium states for an energy functional with a parametric force field on a region of a surface. Consideration of free equilibrium states is based on Lyusternik - Schnirelman's and Skrypnik's variational methods. Consideration of equilibrium states under a constraint of geometrical character is based on an analog of Skrypnik's method, described in [P. Vyridis, {it Bifurcation in...
متن کاملMisconduct in Research and Publication
Dear Editor, I read the recent publication on “Misconduct in Research and Publication” with great interest[1]. I agree that misconduct in research and publication is not uncommon. Nevertheless, it is rarely mentioned. In fact, there are many incorrect conceptions among researchers on publication ethics. The milder examples are attempts to report only the “positive outcomes&rdq...
متن کاملOptimal Allocation of Ships to Quay Length in Container Ports
Due to the continuously increasing container trade, many terminals are presently operating at or close to capacity. An efficient terminal is one that facilitates the quick transshipment of containers to and from ships. In this sake, this paper addresses the ship assignments problem at a maritime container terminal, where ships are normally assigned to specific quay cranes until the work is fini...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000